package com.itheima.web;

import com.itheima.entity.Result;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;

@RestControllerAdvice
public class GlobalExceptionHandler {
    @ExceptionHandler
    public Result exceptionHandle(Exception ex){
        String errorMsg = ex.getMessage();
        if(errorMsg.length()>200){
            return new Result(false, errorMsg.substring(0, 200) + "...");
        }else{
            return new Result(false, errorMsg);
        }
    }
}
